using Admin2025.Application.Dtos;
using System;
using System.Threading.Tasks;

namespace Admin2025.Application.Services;

public interface IAppDepartmentService
{
    Task<dynamic> CreateDepartmentAsync(CreateDepartmentDto dto);
    Task<dynamic> DeleteDepartmentAsync(Guid deptId);
    Task<dynamic> UpdateDepartmentAsync(Guid deptId, UpdateDepartmentDto dto);
    Task<dynamic> EnableDepartment(Guid deptId);
    Task<dynamic> DisableDepartment(Guid deptId);
}
